package cn.gwm.flink.streaming.beans.estimateSoh;

import cn.hutool.db.Entity;
import lombok.Data;

import java.io.Serializable;

/**
 * soh估算配置项
 * @author GW00283474
 */
@Data
public class ConfigData implements Serializable {
    /**
     * 配置状态  1（默认） 启用  0停用
     */
    String state;
    /**
     * 配置类型
     */
    String topic;

    String configKey;

    String configValue;

    /**
     * 规则流表名
     */
    public static final String TABLE_NAME = "config_data";

    public static Entity getEntityWhere() {
        ConfigData configData = new ConfigData();
        Entity entity = new Entity(TABLE_NAME).parseBean(configData, true, true);
        return entity;
    }
}
